Domotique DIY – Partie 1- La Box

DIY

La Box Domotique DIY

La domotique devient de plus en plus accessible, mais elle a un certain coût. Nous allons étudier les possibilités de se lancer dans ce domaine a moindre frais, une belle alliance entre apprentissage et technicité.

Chaque système domotique est géré par un ordinateur centrale qu’on appelle BOX domotique. C’est elle qui reçois et envoie toutes les commandes nécessaire au bon fonctionnement de notre  système.
Pour Fabriquer notre propre BOX domotique nous ne allons pas nous contenter de relever de températures, nous souhaiterons également de monitorer les constantes météos et surtout contrôler notre environnement intérieur et sécuriser notre habitat.

Le choix se porte sur un Raspberry Pi modèle B+ (pour ces 4 ports USB et 40 GPIO) 😉
Cela par la suite nous permuteras l’intégration de plusieurs modules (433MHz, Z-Wave, WiFi, Bluetooth + module fait maisons…..)

Raspberry Pi B+
Raspberry Pi B+

Nous n’allons pas réinventer la roue et nous allons nous servir des outils existant pour gérer notre domotique.

Pour commencer nous allons installer un système d’exploitation sur notre RPi, mon choix s’est porté sur Raspbian.
Puis il nous faudra également un logiciel de gestion domotique, mon choix s’est porté sur Domoticz.

Installations

Raspbian
Raspbian

Pour installer Raspbian je vous laisse de lire le tuto de framboise314 (un excellant site sur les RPi, un grand merci a Francois M.)

Domoticz
Domoticz

Une fois votre système installé et configuré nous allons procéder a l’installation de Domoticz:

Nous nous conectons a ntre RPi via SSH puis:

– Installation des paquets nécessaires à domoticz:

1
sudo apt-get install cmake libboost-dev libboost-thread-dev libboost-system-dev libsqlite3-dev subversion curl libcurl4-openssl-dev libusb-dev
sudo apt-get install cmake libboost-dev libboost-thread-dev libboost-system-dev libsqlite3-dev subversion curl libcurl4-openssl-dev libusb-dev

– Nous récupèrons les sources de Domoticz

1
svn checkout svn://svn.code.sf.net/p/domoticz/code/trunk/ dev-domoticz
svn checkout svn://svn.code.sf.net/p/domoticz/code/trunk/ dev-domoticz
Recupération des paquets
Recupération des paquets

– Construction “build” des paquets

1
2
cd dev-domoticz
cmake CMakeLists.txt
cd dev-domoticz
cmake CMakeLists.txt
"build" des paquets
“build” des paquets
1
make
make

Ne vous inquiété pas la construction prendra au moins 30 minutes

Make Domoticz
Make Domoticz
Installation Domoticz
Installation Domoticz

Voilà votre box est prête, dans la deuxième partie nous verrons comment ajouter le protocole 433MHz.

Articles Similaires

2 Thoughts to “Domotique DIY – Partie 1- La Box”

  1. edouard

    la commande: svn checkout svn://svn.code.sf.net/p/domoticz/code/trunk/ dev-domoticz
    ne fonctionne pas :/
    j’ai un
    -bash: svn : commande introuvable

    :/ une idée ?

    1. R.Syrek

      Bonjour,
      Toute installation de SVN nécessitera l’installation du paquet subversion.

      apt-get install git-core subversion screen

Leave a Comment


La période de vérification reCAPTCHA a expiré. Veuillez recharger la page.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.